With the FTS5 query syntax, when using quotes to delimit the search phrase
the '*' token must happen after the quote, or will otherwise be considered
a character to match, go through the tokenizer, and end up ignored in
result.
if (is_dir_uri)
g_string_append_c (sparql, '/');
- if (glob)
- g_string_append_c (sparql, '*');
if (quoted)
g_string_append (sparql, "\\\"");
+ if (glob)
+ g_string_append_c (sparql, '*');
g_string_append_c (sparql, '"');
g_free (s);